<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script>
    var obj1 = {};
    var obj2 = new Object();
    var obj3 = new Object;      // ()를 붙이는 것과 그렇지 않은것은 별개로 new가 객체를 생성한다. 단지 생성자를 호출할 때 파라미터를 넣을 수 있는가 아닌가.
    
    obj1.name = "김객체";
    obj2.name = "이객체";
    obj3.name = "홍객체";
    
    console.log(obj1.name+", "+ obj2.name+" , "+obj3.name);
    
    function Book(){}
    var bobj1 = new Book();
    var bobj2 = new Book;
    var bobj3 = Book();
    var bobj4 = Book;
    
    console.log(bobj1);
    console.log(bobj2);
    console.log(bobj3);
    console.log(bobj4);
</script>
</head>
<body>

</body>
</html>